give (one) both barrels - Francés Inglés Diccionario